establishment for excursionists - English Synonyms Dictionary